Package-level declarations

Types

Link copied to clipboard
abstract class AppBarView @JvmOverloads constructor(@NotNull context: Context, @Nullable attrs: AttributeSet? = null) : FrameLayout

Abstract class for use as the custom view designed to show contextual suggestions or actions in an expanded AppBar temporarily replacing the AppBar's expanded title and subtitle.

Link copied to clipboard
@RequiresApi(value = 23)
abstract class BasicViewPagerAppBarView @JvmOverloads constructor(context: Context, attributeSet: AttributeSet? = null) : ViewPagerAppBarView

Abstract base class that extends ViewPagerAppBarView to provide enhanced management of paged suggestions or actions within an expanded AppBar.

Link copied to clipboard
@RequiresApi(value = 23)
abstract class BasicViewPagerAppBarWhiteCaseView @JvmOverloads constructor(context: Context, attributeSet: AttributeSet? = null) : BasicViewPagerAppBarView

Abstract subclass of BasicViewPagerAppBarView that applies a white background and theme-specific indicator colors.

Link copied to clipboard
@RequiresApi(value = 23)
open class SuggestAppBarItemView @JvmOverloads constructor(context: Context, attributeSet: AttributeSet? = null) : SuggestAppBarView

A view representing a single suggestion or action page within a ViewPager2, extending SuggestAppBarView. This class provides functionality for handling title, close button, and bottom layout elements. It also manages resource updates based on the current theme (light or dark) and applies font scaling for accessibility.

Link copied to clipboard

A subclass of SuggestAppBarItemView that customizes the appearance of the item for a white background.

Link copied to clipboard
@RequiresApi(value = 23)
open class SuggestAppBarView @JvmOverloads constructor(@NotNull context: Context, @Nullable attrs: AttributeSet? = null) : AppBarView

Base view class for displaying a single suggestion or action page within an expanded AppBar.

Link copied to clipboard
@RequiresApi(value = 23)
open class ViewPagerAppBarView @JvmOverloads constructor(context: Context, attributeSet: AttributeSet? = null) : AppBarView

A base view class that extends AppBarView and embeds a ViewPager2 to display multiple swipeable suggestion pages.